时间:2020-10-11来源:www.pcxitongcheng.com作者:电脑系统城
利用shell脚本实现每隔60秒磁盘内存数据监控
?1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Name:ncjk.sh #Version:V1.0 clear xtip=$( hostname -I) cprl=$( df -Th | head -2| tail -1| cut -d " " -f 10) cpky=$( df -Th | head -2| tail -1| cut -d " " -f 12) cpbfb=$( df -Th | head -2| tail -1| cut -d " " -f 18) ncrl=$( free -m | head -2| tail -1| cut -d " " -f 13) ncsy=$( free -m | head -2| tail -1| cut -d " " -f 22)BC=$( echo "scale=2;$ncsy/$ncrl*100" | bc | cut -d "." -f 1) i=1 while [ $i - le 60 ]; do echo -e '\n' echo -e '\n' echo "-----磁盘监控系统-----" echo "--作者:Mr_GaoHongYu--" echo -n "监控本机IP地址:" $xtip echo -e '\n' echo "-----磁盘使用情况-----" echo -n "系统磁盘总容量:" $cprl echo -e '\n' echo -n "当前磁盘可用容量:" $cpky echo -e '\n' echo -n "可用容量百分比:" $cpbfb echo -e '\n' echo "-----内存使用情况-----" echo -n "内存总容量:" $ncrl echo -e '\n' echo -n "内存已使用:" $ncsy echo -e '\n' echo -n "内存已用百分比:" echo "$BC%" sleep 60 let i++ done |
效果如图:
以上就是shell脚本实现磁盘监控系统的详细内容,更多关于shell 磁盘监控的资料请关注脚本之家其它相关文章!
2020-10-11
详解shell 函数定义与调用2020-10-11
一键配置本地yum源的shell脚本2020-03-19
学会这些Shell小技巧,我就爱上Linux了Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。这篇文章主要介绍了shell脚本之备份数据库、代码上线,需要的朋友可以参考下...
2020-02-24
Kubernetes/K8s CFSSL 证书相关,各节点访问之间使用证书验证可靠性 work node ——> load banlancer ——>api server ——>etcd<——etcd worknode 访问load banlancer 需要验证证书的有限性 所以需要同一个ca根证书,...
2020-02-24